protective pillar - Turc Anglais Dictionnaire